installment sale contracts - German English Dictionary